Check out Mary-Margaret McMahon's current and previous haircuts:
Mary-Margaret McMahon has had many different hairstyles in the past decade. She reached fame as a talented politician. Nevertheless, the Canadian politician is especially known for her exceptional looks and her likable personality. Rumors and gossip about the 58-year old's hairstyle are persistently featured in celebrity magazines and tabloids. Check out Mary-Margaret McMahon's famous haircuts in the image box below:
© The City of Toronto from Toronto, Canada / cc-by-2.0